Книги-online
Гл 7.htm
назад
|
содержание
|
вперед
Диалоговое окно ввода информации
(InputBox)
Достаточно часто в диалоговом окне
необходимо не только нажать кнопки выбора действия, но и ввести определенную
информацию, которая затем анализируется программой. Для выполнения такого рода
действий в Visual Basic можно использовать диалоговое окно ввода информации
InputBox
(рис. 7.20). Функция InputBox имеет следующий синтаксис:
InputBox
(prompt [, title]
[, default] [, xpos] [, ypos] [, helpfile, context])
где:
-
prompt — текст сообщения в диалоговом
окне. Максимальная длина текста 1024 символа. В этот текст можно вставить
в качестве разделителей строк перевод каретки Chr(13), перевод строки Chr(lO)
или их комбинацию;
-
title — текст заголовка диалогового
окна;
-
default — значение текстового
поля ввода по умолчанию. Если параметр отсутствует, строка остается пустой;
-
xpos — позиция по горизонтали
левого верхнего угла диалогового окна относительно левого верхнего угла экрана.
По умолчанию присваивается значение, соответствующее середине экрана;
-
ypos — позиция по вертикали
левого верхнего угла диалогового окна относительно левого верхнего угла экрана.
По умолчанию присваивается значение, соответствующее середине экрана;
-
helpfile — ссылка на файл справочной
системы;
-
context — ссылка на содержание
в файле справочной системы.
Для примера введите в командном
окне среды проектирования
Immediate
следующую команду:
strUserTest = InputBox ("Введите
пароль", "Запуск приложения", "****")
В результате получите диалоговое
окно, показанное на рис. 7.20.
Рис. 7.20.
Диалоговое окно
ввода
В отличие от диалогового окна
MsgBox,
в окне
InputBox
всегда имеются только две кнопки управления:
ОК
и
Cancel.
Кнопка ОК подтверждает ввод данных, кнопка
Cancel
— закрывает диалоговое окно без ввода данных.
назад
|
содержание
|
вперед